PendingUnder contract$665,0002.54 acresNorthampton County6 bd, 5 ba • 4,521 sq ftNorthampton, PA 18067